// 自动生成模板Fault_file_struct
package fault_file

import (
	"github.com/flipped-aurora/gin-vue-admin/server/global"
	"time"
)

// Fault_file_struct 结构体
type Fault_file_struct struct {
      global.GVA_MODEL
      Ata_chapter_level1  string `json:"ata_chapter_level1" form:"ata_chapter_level1" gorm:"column:ata_chapter_level1;comment:;"`
      Ata_chapter_level2  string `json:"ata_chapter_level2" form:"ata_chapter_level2" gorm:"column:ata_chapter_level2;comment:;"`
      Fault_number  string `json:"fault_number" form:"fault_number" gorm:"column:fault_number;comment:;"`
      Fault_name  string `json:"fault_name" form:"fault_name" gorm:"column:fault_name;comment:;"`
      Ao_number  string `json:"ao_number" form:"ao_number" gorm:"column:ao_number;comment:;"`
      Sorties  string `json:"sorties" form:"sorties" gorm:"column:sorties;comment:;"`
      Troubleshooting_time  *time.Time `json:"troubleshooting_time" form:"troubleshooting_time" gorm:"column:troubleshooting_time;comment:;"`
      Drawing_number  string `json:"drawing_number" form:"drawing_number" gorm:"column:drawing_number;comment:;"`
      Register_person  string `json:"register_person" form:"register_person" gorm:"column:register_person;comment:;"`
      Register_person_number  string `json:"register_person_number" form:"register_person_number" gorm:"column:register_person_number;comment:;"`
      Operation_and_response_to_design_requirements  string `json:"operation_and_response_to_design_requirements" form:"operation_and_response_to_design_requirements" gorm:"column:operation_and_response_to_design_requirements;comment:size:1000;"`
      Symptoms  string `json:"symptoms" form:"symptoms" gorm:"column:symptoms;comment:size:1000;"`
      Troubleshooting_ideas  string `json:"troubleshooting_ideas" form:"troubleshooting_ideas" gorm:"column:troubleshooting_ideas;comment:;size:1500"`
      Fault_type  string `json:"fault_type" form:"fault_type" gorm:"column:fault_type;comment:;"`
      Troubleshooting_steps  string `json:"troubleshooting_steps" form:"troubleshooting_steps" gorm:"column:troubleshooting_steps;comment:size:2000;"`
      Fault_location  string `json:"fault_location" form:"fault_location" gorm:"column:fault_location;comment:size:1000;"`
      Conclusion  string `json:"conclusion" form:"conclusion" gorm:"column:conclusion;comment:size:1000;"`
      References  string `json:"references" form:"references" gorm:"column:references;comment:size:1000;"`
      Upload_attachment  string `json:"upload_attachment" form:"upload_attachment" gorm:"column:upload_attachment;comment:;"`
      Upload_fault_tree  string `json:"upload_fault_tree" form:"upload_fault_tree" gorm:"column:upload_fault_tree;comment:;size:3000"`
}


// TableName Fault_file_struct 表名
func (Fault_file_struct) TableName() string {
  return "Fault_file_table"
}

